Typing rule-based transformations over topological collections

نویسنده

  • Julien Cohen
چکیده

Pattern-matching programming is an example of a rule-based programming style developed in functional languages. This programming style is intensively used in dialects of ML but is restricted to algebraic data-types. This restriction limits the field of application. However, as shown by [9] at RULE’02, case-based function definitions can be extended to more general data structures called topological collections. We show in this paper that this extension retains the benefits of the typed discipline of the functional languages. More precisely, we show that topological collections and the rule-based definition of functions associated with them fit in a polytypic extension of mini-ML where type inference is still possible.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

New approach to solve dynamic truss structure using topological collections and transformations

the present study tackled the modeling of dynamic truss structure using a topological approach. This approach is based on the notion of topological collections and transformations by applying the MGS language (Modeling of General System). For this purpose the MGS language was presented and applied in the case of N bar truss structure. Then, results obtained by MGS language were compared to thos...

متن کامل

Rule-Based Programming for Integrative Biological Modeling Application to the Modeling of the λ Phage Genetic Switch

Systems biology aims at integrating processes at various time and spatial scales into a single and coherent formal description to allow computer modeling. In this context, we focus on rule-based modeling and its integration in the domain-specific language MGS. Through the notions of topological collections and transformations, MGS allows the modeling of biological processes at various levels of...

متن کامل

Rule-Based Programming for Biological Modeling Application to the Modeling of the λ Phage Genetic Switch

Systems biology aims at integrating processes at various time and spatial scales into a single and coherent formal description to allow computer modeling. In this context, we focus on rule-based modeling and its integration in the domain-specific language MGS. Through the notions of topological collections and transformations, MGS allows the modeling of biological processes at various levels of...

متن کامل

A New Method Based on Graph Transformation for FAS Mining in Multi-graph Collections

Currently, there has been an increase in the use of frequent approximate subgraph (FAS) mining for different applications like graph classification. In graph classification tasks, FAS mining algorithms over graph collections have achieved good results, specially those algorithms that allow distortions between labels, keeping the graph topology. However, there are some applications where multi-g...

متن کامل

Interaction-Based Simulations for Integrative Spatial Systems Biology

Systems biology aims at integrating processes at various time and spatial scales into a single and coherent formal description to allow analysis and computer simulation. In this context, we focus on rule-based modeling and its integration in the domain-specific language MGS. Through the notions of topological collections and transformations, MGS allows the modeling of biological processes at va...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Electr. Notes Theor. Comput. Sci.

دوره 86  شماره 

صفحات  -

تاریخ انتشار 2003